Performance Evaluation of User Modeling Servers under Real-World Workload Conditions

نویسندگان

  • Alfred Kobsa
  • Josef Fink
چکیده

Before user modeling servers can be deployed to real-world application environments with potentially millions of users, their runtime behavior must be experimentally verified under realistic workload conditions to ascertain their satisfactory performance in the target domain. This paper discusses performance experiments which systematically vary the number of profiles available in the user modeling server, and the frequency of page requests that simulated users submit to a hypothetical personalized website. The parameters of this simulation are based on empirical web usage research. For small to medium sized test scenarios, the processing time for a representative mix of user modeling operations was found to only degressively increase with the frequency of page requests. The distribution of the user modeling server across a network of computers additionally accelerated those operations that are amenable to parallel execution. A large-scale test with several million active user profiles and a page request rate that is representative of major websites confirmed that the user modeling performance of our server will not impose a significant overhead for a personalized website. It also corroborated our earlier finding that directories provide a superior foundation for user modeling servers than traditionally used data bases and knowledge bases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Workload Flurries

The performance of computer systems depends, among other things, on the workload. Performance evaluations are therefore often done using logs of workloads on current productions systems, under the assumption that such real workloads are representative and reliable; likewise, workload modeling is typically based on real workloads. However, real workloads may also contain anomalies that make them...

متن کامل

User modeling servers: requirements, design, and evaluation

Software systems that adapt their services to characteristics of individual users (e.g., their interests, preferences, proficiencies and knowledge) have already proven to be more effective and/or usable than non-adaptive systems in several application domains. Individualized tailoring has been used to, e.g., cater help text to the user’s level of expertise, chose appropriate product presentatio...

متن کامل

A User Modeling Server for Contemporary Adaptive Hypermedia: An Evaluation of the Push Approach to Evidence Propagation

Despite the growing popularity of user modeling servers, little attention has been paid to optimizing and evaluating the performance of these servers. We argue that implementation issues and their influence on server performance should become the central focus of the user modeling community, since there is a sharply increasing real-life load on user modeling servers, This paper focuses on a spe...

متن کامل

Generative Workload Models of Internet Tra cG

With the World Wide Web (WWW) traac being the fastest growing portion of load on the internet, describing and characterizing this workload is a central issue for any performance evaluation study. In this paper, we present a Probabilistic Attributed Context Free Grammar (PACFG) 1] as a model for translating from a user oriented view of the workload (namely the conversations made within WWW brows...

متن کامل

A workload characterization methodology for WWW applications

With the World Wide Web WWW tra c being the fastest growing portion of load on the internet describing and characterizing this workload is a central issue for any performance evaluation study In this paper we present an approach for generating a pro le of requests submitted to a WWW server GET POST which takes explicitly into account the user behavior when sur ng the WWW i e navigating through ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003